
package com.yunxiang.webservice.vip.baseinfo;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;


/**
 * <p>Java class for ZZCENTRALDATAPERSON complex type.
 * 
 * <p>The following schema fragment specifies the expected content contained within this class.
 * 
 * <pre>
 * &lt;complexType name="ZZCENTRALDATAPERSON">
 *   &lt;complexContent>
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       &lt;sequence>
 *         &lt;element name="LASTNAME" type="{urn:sap-com:document:sap:rfc:functions}char40"/>
 *         &lt;element name="BIRTHDATE" type="{urn:sap-com:document:sap:rfc:functions}char8"/>
 *         &lt;element name="PREFIX1" type="{urn:sap-com:document:sap:rfc:functions}char4"/>
 *         &lt;element name="BIRTHPLACE" type="{urn:sap-com:document:sap:rfc:functions}char40"/>
 *         &lt;element name="MARITALSTATUS" type="{urn:sap-com:document:sap:rfc:functions}char1"/>
 *         &lt;element name="TITLE_ACA1" type="{urn:sap-com:document:sap:rfc:functions}char4"/>
 *         &lt;element name="TITLE_ACA2" type="{urn:sap-com:document:sap:rfc:functions}char4"/>
 *         &lt;element name="TITLE_SPPL" type="{urn:sap-com:document:sap:rfc:functions}char4"/>
 *         &lt;element name="BIRTHNAME" type="{urn:sap-com:document:sap:rfc:functions}char40"/>
 *         &lt;element name="FIRSTNAME" type="{urn:sap-com:document:sap:rfc:functions}char40"/>
 *         &lt;element name="OCCUPATION" type="{urn:sap-com:document:sap:rfc:functions}char4"/>
 *         &lt;element name="MIDDLENAME" type="{urn:sap-com:document:sap:rfc:functions}char40"/>
 *         &lt;element name="SECONDNAME" type="{urn:sap-com:document:sap:rfc:functions}char40"/>
 *       &lt;/sequence>
 *     &lt;/restriction>
 *   &lt;/complexContent>
 * &lt;/complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ZZCENTRALDATAPERSON", propOrder = {
    "lastname",
    "birthdate",
    "prefix1",
    "birthplace",
    "maritalstatus",
    "titleaca1",
    "titleaca2",
    "titlesppl",
    "birthname",
    "firstname",
    "occupation",
    "middlename",
    "secondname"
})
public class ZZCENTRALDATAPERSON {

    @XmlElement(name = "LASTNAME", required = true)
    protected String lastname;
    @XmlElement(name = "BIRTHDATE", required = true)
    protected String birthdate;
    @XmlElement(name = "PREFIX1", required = true)
    protected String prefix1;
    @XmlElement(name = "BIRTHPLACE", required = true)
    protected String birthplace;
    @XmlElement(name = "MARITALSTATUS", required = true)
    protected String maritalstatus;
    @XmlElement(name = "TITLE_ACA1", required = true)
    protected String titleaca1;
    @XmlElement(name = "TITLE_ACA2", required = true)
    protected String titleaca2;
    @XmlElement(name = "TITLE_SPPL", required = true)
    protected String titlesppl;
    @XmlElement(name = "BIRTHNAME", required = true)
    protected String birthname;
    @XmlElement(name = "FIRSTNAME", required = true)
    protected String firstname;
    @XmlElement(name = "OCCUPATION", required = true)
    protected String occupation;
    @XmlElement(name = "MIDDLENAME", required = true)
    protected String middlename;
    @XmlElement(name = "SECONDNAME", required = true)
    protected String secondname;

    /**
     * Gets the value of the lastname property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getLASTNAME() {
        return lastname;
    }

    /**
     * Sets the value of the lastname property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setLASTNAME(String value) {
        this.lastname = value;
    }

    /**
     * Gets the value of the birthdate property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getBIRTHDATE() {
        return birthdate;
    }

    /**
     * Sets the value of the birthdate property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setBIRTHDATE(String value) {
        this.birthdate = value;
    }

    /**
     * Gets the value of the prefix1 property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getPREFIX1() {
        return prefix1;
    }

    /**
     * Sets the value of the prefix1 property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setPREFIX1(String value) {
        this.prefix1 = value;
    }

    /**
     * Gets the value of the birthplace property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getBIRTHPLACE() {
        return birthplace;
    }

    /**
     * Sets the value of the birthplace property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setBIRTHPLACE(String value) {
        this.birthplace = value;
    }

    /**
     * Gets the value of the maritalstatus property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getMARITALSTATUS() {
        return maritalstatus;
    }

    /**
     * Sets the value of the maritalstatus property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setMARITALSTATUS(String value) {
        this.maritalstatus = value;
    }

    /**
     * Gets the value of the titleaca1 property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getTITLEACA1() {
        return titleaca1;
    }

    /**
     * Sets the value of the titleaca1 property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setTITLEACA1(String value) {
        this.titleaca1 = value;
    }

    /**
     * Gets the value of the titleaca2 property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getTITLEACA2() {
        return titleaca2;
    }

    /**
     * Sets the value of the titleaca2 property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setTITLEACA2(String value) {
        this.titleaca2 = value;
    }

    /**
     * Gets the value of the titlesppl property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getTITLESPPL() {
        return titlesppl;
    }

    /**
     * Sets the value of the titlesppl property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setTITLESPPL(String value) {
        this.titlesppl = value;
    }

    /**
     * Gets the value of the birthname property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getBIRTHNAME() {
        return birthname;
    }

    /**
     * Sets the value of the birthname property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setBIRTHNAME(String value) {
        this.birthname = value;
    }

    /**
     * Gets the value of the firstname property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getFIRSTNAME() {
        return firstname;
    }

    /**
     * Sets the value of the firstname property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setFIRSTNAME(String value) {
        this.firstname = value;
    }

    /**
     * Gets the value of the occupation property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getOCCUPATION() {
        return occupation;
    }

    /**
     * Sets the value of the occupation property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setOCCUPATION(String value) {
        this.occupation = value;
    }

    /**
     * Gets the value of the middlename property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getMIDDLENAME() {
        return middlename;
    }

    /**
     * Sets the value of the middlename property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setMIDDLENAME(String value) {
        this.middlename = value;
    }

    /**
     * Gets the value of the secondname property.
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getSECONDNAME() {
        return secondname;
    }

    /**
     * Sets the value of the secondname property.
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setSECONDNAME(String value) {
        this.secondname = value;
    }

}
